#include <stdio.h>
#include <string.h>

int main(int argc, char* argv[])
{
    if(argc != 2)
    {
        printf("命令错误,应该这样：>%s -a|-b|-c \n", argv[0]);
        return 1;
    }
    
    // 修正：移除多余的括号，正确使用strcmp
    if(strcmp(argv[1], "-a") == 0)
    {
        printf("我现在执行的是第一种命令\n");
    }
    else if(strcmp(argv[1], "-b") == 0)
    {
        printf("我现在执行的是第二种命令\n");
    }
    else if(strcmp(argv[1], "-c") == 0)
    {
        printf("我现在执行的是第三种命令\n");
    }
    else
    {
        printf("我现在执行的是默认命令\n");  // 添加了换行符
    }
    
    return 0;
}
